3rd July 2025
BMS unit loses cell therapy patent at European Patent Office Life Sciences Intellectual Property Review