Mike Dickinson Author

Mike Dickinson is an instructional designer and corporate training director with many years of experience in judging and mentoring young scientists.