38
Publications
1.7K
Citations
23
H-Index
1972
Active since
Robert Carroll is an author at Royal Adelaide Hospital specializing in medicine, immunology, and autoimmunity.
Top concepts
MedicineImmunologyAutoimmunityImmunotherapyTransplantationKidney TransplantCell TransplantationNephrologyUrologyPathology
Publications per year
1972–2025
38
38
Rows per page
1–5 of 38