Marisa Janelle San Agustin Borja

Biosense Webster (Israel) · Novonate
Total Patents: 4
Overall Rank: #1,082,114
Years Active: 2021–2025
Biosense Webster (Israel) Rank: #242