Steven Kafka
President and Chief Operating Officer
biotechnology
Island Scallops Ltd.
Portugal
Biography
Steven Kafka the President and Chief Operating Officer.
Research Interest
biotechnology