1 comment

[ 4.7 ms ] story [ 52.0 ms ] thread
Anyone know how hard it is to synthesize peptides?