NCT03823222 - Proteins From Duckweed Trial | Crick | Crick