Takanori Yamamoto, MD's avatar
Takanori Yamamoto, MD
Want to learn more about Takanori?

Join Resident 360!