Datta Ramadasan

CNRS · Université D'Auvergne Clermont 1 · Universitéblaise Pascal- Clermont Ii
Total Patents: 3
Overall Rank: #1,423,767
Years Active: 2017–2022
CNRS Rank: #3,857