Sorrento Therapeutics Inc. (SRNEQ)

Sign up to follow

4955 DIRECTORS PLACE, SAN DIEGO, CA

Market cap: $16.5M (4/11/2024)

Price: $0.03