I would comment it as it was stated in your first try .
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AngliholicDa Vinci had a scientific mind.I think that both your suggestions are "included" in the concept. The original probably refers more to the "method" in which he worked: systematically, logically, etc., rather than by hunch or inclination. None of
Does the above mean "He was good at science" or "He had an aptitude for science?" Thanks.