Innovative People

Randy Bechard

biochemistry, protein expression & purification, diagnostic assay design, protein conjugation chemistry