J E Castro
Observed names: Castro, J, Castro, J E, J Castro, J E CASTRO, J. Castro, J. E. CASTRO, J. E. Castro, J.E. CASTRO, J.E. Castro, JohnE. Castro
Observed institutions: Guy's Hospital, St Thomas' Hospital, University of Nottingham, University of Leicester, Queen Mary University of London, Guy's and St Thomas' NHS Foundation Trust, Norfolk and Norwich University Hospital, Cardiff Royal Infirmary, Western Infirmary, Royal London Hospital, Hammersmith Hospital, Royal Liverpool University Hospital, Nottingham City Hospital, University of Oxford, Bupa Cromwell Hospital, Department of Justice Canada, Wellcome Trust, Medical Research Council
OpenAlex ID: A5111764722
