Dr. Rostand graduated from the Tufts University in 1965. Dr. Rostand works in Birmingham, AL and 1 other location and specializes in Nephrology.
View More
Dr. Rostand graduated from the Tufts University in 1965. Dr. Rostand works in Birmingham, AL and 1 other location and specializes in Nephrology.
MEDICAL SCHOOL
Tufts University - 1965