Brian C. Shanley
Observed names: B C Shanley, B SHANLEY, B Shanley, B. C Shanley, B. C. SHANLEY, B. C. Shanley, B.C Shanley, B.C. SHANLEY, B.C. Shanley, BC Shanley, Brian C Shanley, Brian C. Shanley, Brian Shanley, BrianC. Shanley, Shanley , B. C., Shanley B.C., Shanley, B. C., Shanley, Brian Christopher
Institution: South African Medical Research Council
OpenAlex ID: A5110066034
