scientific development manager
london, greater london, united kingdom
pfizer
dyson school of design engineering
Imperial College London