English Toshifumi Yokota Cited by user Laramidia on 22 Jan 2024 Toshifumi (Toshi) Yokota (横田俊文) is a biomedical scientist and professor of medical genetics at the University of Alberta, also holding the titles of the Friends of…