Dr. Rosen graduated from the Univ of Leeds Sch of Med (917-05 After 1/1971) in 1955. He works in Orange, CA and 3 other locations and specializes in Nephrology and Internal Medicine.
View More
Dr. Rosen graduated from the Univ of Leeds Sch of Med (917-05 After 1/1971) in 1955. He works in Orange, CA and 3 other locations and specializes in Nephrology and Internal Medicine.
MEDICAL SCHOOL
Univ Of Leeds Sch Of Med (917-05 After 1/1971) - 1955