People

Nur Nicholson

Roles

Apellis Pharmaceuticals

Chief Technical Operations Officer (reported in the annual report published in 2025)

Current