Allan is a founder of Life Science Angels, the largest angel organization in the U.S. focused solely on early stage medical device and life science start-ups, and comprised solely of high net worth individuals from the medical device or biotech fields. In addition to over 100 serial entrepreneurs and founders, LSA membership includes a number of scientists, physicians and engineers with extensive life science credentials, 25 major venture capital firms specializing in life science investments, and 20 sponsors, compromising many of the premier organizations focused on providing services to the life science industry. Since 2005, LSA has invested $30M in 30 early stage companies, attracted in excess of $600M in contemporary or follow-on venture capital, and achieved four favorable exits.
In 2007, Allan joined renowned inventor, entrepreneur and cardiac surgeon, Dr. Thomas Fogarty, in co-founding Emergent Medical Partners, solely focused on early stage medical device company creation and investing. EMP has made 22 investments to date.
In 2010, Allan was elected Chairman of the Board of the Kauffman Foundation’s Angel Capital Education Foundation, a nonprofit devoted to the promotion and study of angel investing. In 2011, ACEF, in partnership with Silicon Valley Bank and CB Insights, will begin to publish the quarterly Halo Report, providing current data on early stage investments and trends throughout the U.S. He has founded or invested in over 50 medtech and biotech startups as an angel, and lectures frequently on trends and developments affecting early stage biotech and medtech investing. He is also a member of the editorial board of Elsevier Windhover’s In Vivo magazine.