Artem Babaian, PhD (ababaian)

Daring young biologist hanging out in Cambridge, UK