Welcome to Maro G. Machizawa's homepage