Norman Goodacre

About

Diversified bioinformatician with synthetic biology and entrepreneurial energy; protein design

Events