written by Krish383 on 04/10/2017
I have bought products from Biovea for a long time now and I must say I am very happy for the quality of the products and for the quick and reliable service offered.
My main product is DHEA and at Biovea they always have a good amount of supply and deliver as quick as you order it.
As rated by our community of reviewers