Statistics
Publications
2
Citations
271
Authors
2
Location
La Jolla, United States
2
2
1
h-index
1
h-index
1–2 of 2
Mostafa Elhilali, Peter Pommerville, Richard C. Yocum et al. · The Journal of Urology · 2012 · 61 citations
Medicine, Pharmacotherapy, Urology +13
1–2 of 2