Dr Ranjan Vepa
BTech(IITMadras) MASc(Wat) PhD(Stan)

 

Current Funding