Jeff MacKeigan

Jeff MacKeigan

Van Andel Research Institute
Associate Professor and
Head, Laboratory of Systems Biology 
  Phone: (616) 234-5682
  jeff.mackeigan@vai.org