RM
Richard Macchia
Physician · Cleveland Clinic Florida
Credentials: · · · · ·
History
Present
- 1969–1974
Urology

Research
The Journal of Urology · 2008 · 172 citations
Urology · 1998 · Last of 3 authors · 83 citations
European Radiology · 2002 · 69 citations
- EL
26 papers

16 papers

12 papers
- GL
9 papers

7 papers

6 papers
- MR
5 papers
- EC
4 papers
