Namrita Lall

University Of Pretoria · South African Medical Research Council · University Of Kwazulu-Natal
Total Patents: 5
Overall Rank: #914,778
Years Active: 2004–2025
University Of Pretoria Rank: #1