CEO
Alex Ovadia
CEO Approval Rating
76/100
2005
PublicMerger Pending with Nobul CorporationNASDAQCHEK
http://www.check-cap.com/