Innovative People

Cameron Bell

Cameron Bell Computer science, agriculture, theoretical science

Languages Cameron Bell speaks:

English
Limited ability to read French