Richter entered into an asset purchase agreement with Mycenax for the biosimilar tocilizumab
29/04/2020