Dr Karl answers your questions on all things science.