Adagene CEO Peter Luo buys 23,245 ADS worth $84,763.97 - ADAG News | Rallies