Venkatraman Sriramavaratharajan
Observed names: Sriramavaratharajan, Venkatraman, V. Sriramavaratharajan, Venkatraman Sriramavaratharajan (811927)
Institution: SASTRA University
Observed institutions: Virchow BioTech (India), SASTRA University
ORCID: 0000-0002-4829-6459
Observed ORCID: 0000-0002-4829-6459
OpenAlex ID: A5012000378
