Stephen Mackinnon

SM

Statistics

Publications

135

Citations

13.5K

H-Index

60

Active since

1986

Stephen Mackinnon is an author at University College London specializing in transplant immunology, immunology, and stem cell transplantation.

Publications per year

1986–2020

135

Publications

135