John P. Kavanagh

titleISBN-13
(ISBN-10)
year of publica-
tion
other author(s)
Urinary Tract Stone Disease978-1-848OO-361-3
(1-848OO-361-7)
2011Nagaraja P. Rao · Glenn M. Preminger

J.K · J. P. · John K · John Kavanagh · John P. · P.K.

John P. Kee