Lauren McKee

Lauren McKee is a biochemist at the Stockholm Royal Institute of Technology, Sweden