CEO
CEO Approval Rating
- -/100
1979
PrivateAcquisition Pending from SGS SA
http://www.radiocarbon.com