Ola & Ted

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

June 3rd, 2020 Ola & Ted: Congratulate Elon Musk
June 26th, 2019 Ola & Ted: Congratulate JEV
May 16th, 2019 Ola & Ted: No vesicles allowed