Ola & Ted

Ola & Ted is a comic strip about two ambitious scientists doing research on extracellular vesicles.

May 16th, 2019 Ola & Ted: No vesicles allowed