Science

Rain of celestial meteorites to light up the skies tonight

[ad_1] See the sky tonight as a celestial meteor shower is heading towards us. The annual Leonid meteor shower peaks tonight (November 16) and tomorrow morning (November 17). Moonlit sky watchers can expect to see around 10-15 meteors per hour, reports the Daily Star. According to Space.com, more Leonid meteors …

Read More »

Scientists discover a new mechanism that controls brain size

[ad_1] The research team used stem cells and zebrafish to study the role of RRP7A in brain development. The image shows the brain of a normal zebrafish larva (left) and a larva with microcephaly (right). Credit: Assist. Prof. Canan Doganli, University of Copenhagen Under the leadership of Professor Lars Allan …

Read More »