Carmen Canovas Vidal

Amo Development · Johnson & Johnson
Total Patents: 65
Overall Rank: #33,217
Years Active: 2014–2025
Amo Development Rank: #113