Kathiravan Ezhilan Scientific Trainee Send email ORCID: 0009-0005-9361-9949 Staff: view this person on the intranet