Velan is awarded two major contracts worth a total of US$63 million

Share this post