Edgerly, James

James Edgerly is a co-owner, managing director of the BioSolve company