CB Rank (Person) 316,608
Chris Lorenz is the Chief Technical Officer at Mahzi Therapeutics.
Number of Current Jobs 1
Chris Lorenz is the Chief Technical Officer at Mahzi Therapeutics.
There is no recent news or activity for this profile.