Milestone Scientific closes private placement

Share this