CEO
Philip Serlin
CEO Approval Rating
90/100
2003
PublicIndependent CompanyNASDAQBLRX
https://biolinerx.com/