At the booming biotech campus of Pegasus Park in Dallas, up-and-coming biopharmaceutical company GenrAb believes it’s onto ...
The movie is coming to Netflix in the United States in March 2025 just two months after it hit theaters.