Cellectar Biosciences Inc (FRA:NV4)
€ 0.268 0.066 (32.67%) Market Cap: 12.23 Mil Enterprise Value: -7.09 Mil PE Ratio: 0 PB Ratio: 8.13 GF Score: 34/100