Science News Roundup: India plans to launch own space station; Hungarian scientists mull legal action over government controls – Devdiscourse

Science News Roundup: India plans to launch own space station; Hungarian scientists mull legal action over government controls  Devdiscourse

Following is a summary of current science news briefs.