Catherine Havasi took part in the International Science Fair twice.