Karen Beecher

Karen Beecher is a fictional scientist and semi-retired superhero who has made appearances in comic book titles published by DC Comics. She is associated with the Teen Titans line of titles and first appeared in Teen Titans #45 in December, 1976.