JAMES P JOHNSON
computational • systems • synthetic
B I O E N G I N E E R
ABOUT
BIO
CONTACT
CURRICULA VITAE
PROJECTS
SKILLS
COURSES
PUBLICATIONS
More
CURRICULA VITAE
(English)
JPJ CV 4-20 Wix.pdf