Michiaki Imamura
Michiaki Imamura, M.D.
800 Marshall Street Slot 677 Little Rock, AR 72202-3591
United States
|
Institutional Affiliation
- Arkansas Children Hospital, Cardiac Surgery Department
Specialty
- Pediatric Cardiac Surgery
Last Modified: 18-Jun-2007