undefined

Boris Dyakov

PhD candidate at the University of Toronto, researching molecular genetics and exploring the applications of blockchain technology in science.