Nicola Lumley

Micromass Uk Limited · Waters Technologies Ireland Limited
Total Patents: 2
Overall Rank: #1,727,141
Years Active: 2023–2025
Micromass Uk Limited Rank: #152