Gemma Roest

Patent attorney in training (bio)