★ Review4 months ago
Review of UK Peptides
3.0/5
Would be higher but their customer service is pretty slow. Took 4 days to respond to my email.
Currently Junior researcher. Next: Researcher — still needed:
Review of UK Peptides
Would be higher but their customer service is pretty slow. Took 4 days to respond to my email.