As filed with the Securities and Exchange Commission on June 21, 2023 Registration No. 333-261888 &nb...
0000850261 false 0000850261 2023-06-14 2023-06-14 iso4217:USD xbrli:shares...
CHICAGO, June 05, 2023 (GLOBE NEWSWIRE) -- Shanghai Escugen Biotechnology Co., Ltd. (“Escugen”), a partner of...
0000850261 false 0000850261 2023-05-17 2023-05-17 iso4217:USD xbrli:shares...
0000850261--12-31falsehttp://fasb.org/us-gaap/2022#BusinessCombinationContingentConsiderationLiabilityNoncurrentQ10000850261srne:TwoThousandNinet...
0000850261 false 0000850261 2023-05-12 2023-05-12 iso4217:USD xbrli:shares...
As filed with the Securities and Exchange Commission on May 12, 2023 Registration No. 333-261888 ...
It looks like you are not logged in. Click the button below to log in and keep track of your recent history.