Laurens van Deenen

Dutch biochemist