Dr. Landa graduated from the Universidad Peruana Cayetano Heredia Facultad De Medicina Alberto Hurtado in 1978. He works in Framingham, MA and 1 other location and specializes in Diagnostic Radiology, Vascular Surgery and Surgery. Dr. Landa is affiliated with Umass Memorial Marlborough Hospital.
View More
