Meet the Manager – John Barr, Needham Funds 3.31.21