Peter O’Callaghan

PO

9

Publications

280

Citations

9

H-Index

2001

Active since

Peter O’Callaghan is an author at University Hospital of Wales specializing in medicine, health sciences, and radiology.

Publications per year

2001–2021

9

Publications

9