Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2004
NPI: 1912101528
Practice Locations (1)
L ERIC LEUNG M D A PROFESSIONAL CORPORATION
929 CLAY ST, SUITE 503
SAN FRANCISCO, CA 941081500
4159863215
Source: CMS National Downloadable File, September 2026.