1Department of Medicine, Loyola University Medical Center, Maywood, Illinois 60153, USA.
Takayasu
You might also read
Articles linked to this work by shared authors, journal, and citation graph.
Area of Science:
Background:
Observation:
Findings:
Implications: