William Mallard, Ph.D.

Full-stack scientist,
from silicon to cells