Ian C. Francis

IC

42

Publications

974

Citations

18

H-Index

1993

Active since

Ian C. Francis is an author at Prince of Wales Hospital specializing in medicine, ophthalmology, and surgery.

Publications per year

1993–2021

42

Publications

42