James Graham
Deep value, growth, tech, biotech
Deep value, growth, tech, biotech
Member since: 2013