Adagene CEO Peter Luo buys 20,290 ADS worth $63,974.40 - ADAG News | Rallies