Avalon Pharma sets IPO on Tadawul with up to 6 million shares

Avalon Pharma sets IPO on Tadawul with up to 6 million shares