Stemedica Cell Technologies, Inc. is located at 5375 Mira Sorrento Pl
, San Diego, CA 92121. It has around 50 - 100 employees. Its revenue is around $5 - 10M. Scientific service primarily engaged in conducting research and analyses in cognitive development, sociology, psychology, language, behavior, economic and other social sciences. The parent company of this organization is Stemedica Cell Technologies Inc ...
Competitor - 1/8
Which company is more competitive with Stemedica Cell Technologies, Inc.?