Roger Allan

RA

12

Publications

650

Citations

12

H-Index

1981

Active since

Roger Allan is an author at Prince of Wales Hospital specializing in medicine, cardiology, and cardiovascular imaging.

Publications per year

1981–2017

12

Publications

12