Structure of the insulin receptor ectodomain Application EP-2468766-A2 European Patent Office 27 Jun 2012
Structure of the insulin receptor ectodomain Application EP-2468767-A2 European Patent Office 27 Jun 2012