Peter Openshaw
Mucosal immunologist and respiratory physician, working on lung infections (esp. RSV and influenza) at Imperial College London.

Last synced from Twitter 125d ago