Cellectar Biosciences Inc (STU:NV4)
€ 0.6 -0.58 (-49.15%) Market Cap: 50.05 Mil Enterprise Value: 30.97 Mil PE Ratio: 0 PB Ratio: 33.68 GF Score: 38/100