There have been population studies that demonstrate that intelligence is most definitely genetic. A child is born with intelligence that is about averaged of his parents. Example: Mother of IQ 200 and father of IQ 100 = Child of IQ 150. However, having intelligence is no guarantee that you will use it. If you are uneducated or lazy, your intelligence will not amount you to anything. Some cultures prize intellectual achievements more than others, so you may see a disproportionate amount of those people with successfull careers in these fields. Some examples I can think of are Japanese, Chinese, Indians, Russians, and Germans.