Scholarly Index
Philip D. Osborne
Royal College of Surgeons in Ireland; 1,222 total citations; 53 total publications; best world rank #483
Royal College of Surgeons in Ireland
Scholarly Index
Royal College of Surgeons in Ireland; 1,222 total citations; 53 total publications; best world rank #483
Royal College of Surgeons in Ireland