Cynthia Rivera

Active Miami Beach, FL Vice President for Center for Travel Medicine, Inc.