Professional Advisors & Analysts

Professional Advisors
Computershare Investor Services   Registrar and Transfer Agent
BDO USA, LLP   Auditors
Fenwick & West, LLP   US Securities Counsel
Osborne Clarke   UK Solicitors
Analysts
Barrington Research   Gary Prestopino
Craig-Hallum   George Sutton, Jason Kreger