They call her Santa Rosa, which means "Saint Rose" in Spanish. The people of Cusco, Peru, see Rosa Ten, MD, as a compassionate healer with a heart as big as Mother Teresa's. The UCSF allergy and immunology specialist returned this month from her annual 4,200-mile pilgrimage to Peru to bring much needed healing to the southern part of the country.
Link to this comment:
All Comments (0)