Cullgen Announces Series Seed Financing
Board of Directors
Scientific Advisory Board
Ubiquitinis a small (76 amino acid residues) protein that is present in all organismsand, as the name suggests,is expressed ubiquitously in all cells. Ubiquitin is joined......
03/01/2018 Cullgen Announces......