Biovian received a high Net Promoter Score, 72 in the 2020 client satisfaction survey 22.12.2020 We are humbled and grateful to inform that Biovian received a Net Promoter Score, NPS of 72 in the client satisfaction survey. Based on Bain & Co, the source of the NPS system, this score …