Marcelo R. Rivera, MD Dr. Marcelo Rivera is a Board Certified Internist with over 30 years experience. Dr. Rivera is fluent in English and Spanish. Read more