Dr. Mary McCarthy is an American-trained doctor for adults with over 20 years experience in Barcelona.