Renal Backov

CNRS · Université De Bordeaux · MIT
Total Patents: 16
Overall Rank: #287,866
Years Active: 2013–2024
CNRS Rank: #79